<?php

class LoginWidget extends CWidget {

    private $mo;


    public function init() {
        
        $model = new LoginForm;

        // if it is ajax validation request
//        if (isset($_POST['ajax']) && $_POST['ajax'] === 'login-form') {
//            echo CActiveForm::validate($model);
//            Yii::app()->end();
//        }

        // collect user input data
        if (isset($_POST['LoginForm'])) {
            $model->attributes = $_POST['LoginForm'];

            // validate user input and redirect to the previous page if valid
            if ($model->validate() && $model->login())
      //          Controller::redirect('../views/news/index.php');
             Yii::app()->getRequest()->redirect('index.php?r=news/index');
        }
        // display the login form
        $this->mo=$model;
    }

    public function run() {
        $this->render('login', array('model' => $this->mo));
    }

}